observation deck – English–Português translations

🇬🇧 en pt 🇵🇹

observation deck noun

  • area of a tall building
plataforma de observação
Wiktionary Links